Salesforce UX API
Version History
1.1.23 -- Added POST and GET/id Trouble Ticket resources -- Ohala Jayampu
1.1.24 -- Added queryParam limit to list Trouble Ticket resources -- Ohala Jayampu
1.1.25 -- Added queryParam contact to POST Trouble Ticket -- Ohala Jayampu
1.1.26 -- Added header - TargetSystem to GET customer/{id} -- Ohala Jayampu
1.1.27,1.1.28,1.1.29 -- migrated sfdc-b2c-ux to sfdc-ux -- Satheesh Jamma
1.1.30* -- In CreditProfile Datamodel,changed the data type of creditRiskRating,creditScrore from Integer to String
1.1.31* -- Added patch customer feature (patch:/customer/{id}) and added headers (targetSystem,X-Correlation-Id,channelId,returnSuccess) in Patch billingAccount (patch:/billingAccount/{id})
1.1.32* -- Added request and response examples in patch Billing Account (patch:/billingAccount/{id}
Updated below as Optional in BillingAccount_update and BillingAccount data model:
- name
- BillStructure.cycleSpecification.name
1.1.34* -- Made the issuingJurisdiction & validFor as optional in BillingAccount datamodel as part of POST billingAccount delta changes.
1.1.35* -- Updated "Name" as optional in customerModelupdate and customermodel data model.
1.1.38__\___________________ -- Added Patch:/productOrder/{id} ,relevant data Types and examples for Aria and Matrixx._
1.1.39__\___________________ -- Added POST:/catalog ,relevant data Types and examples._
1.1.40__\___________________ -- Added GET:/topupBalance/{id} and POST:/topupBalance ,relevant data Types and examples._
1.1.41__\___________________ -- _sfdc-ux raml after cleanup. Removed nested dependencies and Unreferenced files._
Money__\___________________: Unit and Value were mandatory in the local datatype file. It is now referenced by the generic data type and both are optional._
TimePeriod__\___________________: EndDateTime and StartDateTime were mandatory in the local datatype file. It is now referenced by the generic data type and both are optional._
AccountBalance__\___________________: balanceType,amount,validFor were mandatory in the local datatype file. It is now referenced by the generic data type and all are optional._
1.1.42 -- Added POST:/payment and POST:\Refund operation resources ,relevant data Types and examples for Aria and Matrixx.
1.1.43 | Gopal Katakam | updated the "queryParameters:" and sample response payload for get usage management (get: /usage ) resource.
1.1.44 | Gopal Katakam | updated the "queryParameters:" by adding publicIdentifier and publicIdentifierType for usage management (get: /usage ) resource.
1.1.48 | Wysh | updated the examples and "queryParameters:" for payment methods (get: /paymentMethod) resource.
1.1.49 | Gopal Katakam | Added get, patch, delete operations for paymentMethod resource as part of Peacock project requirement_
1.1.50 | Gopal Katakam | updated the account.id as accountId (queryParameters) for paymentMethod DELETE operation _
1.1.51 | Wysh K S| Updated Payment Type and updated Get Payment examples
1.1.52 | Wysh K S| Updated POST Product Order Matrixx examples
1.1.55 Updated examples and added Query Parameters to get:/Customer Resource
1.1.56 updated QueryParameter "fields" as optional for get:/Customer Resource
1.1.57 | Gopal Katakam | Added new resource as /agreement with POST and GET (list & retrieve ) methods for agreement management as part of Peacock mobile project requirement_
1.1.58 | Gopal Katakam | Added DELETE operation under productOrder resource (/productOrder/{id})
1.1.59 | Gopal Katakam | Added new resources as /individual, /individual/{id}, /organization and /organization/{id} for party management as part of Peacock mobile project NB requirement_
1.1.61 | Ohala Jayampu | Updated LLA Common Library version to support business Id : AI, AG, VG, KY, DM, GD, MS, KN, LC, VC, TC.
1.1.62 | Ohala Jayampu | Updated LLA Common Library version to support business Id : SC
1.1.63 | Gopal Katakam | Added POST operation (/serviceProblem) as part of Peacock Mobile Integration
1.1.64 | Satheesh Jamma | Added Post/productStock
1.1.65 | Gopal Katakam |
- Added the GET method under /adjustBalance resource (get: /adjustBalance) as part of Peacock Mobile Integration
- Made the "status" filed as optional (false) in adjustBalance dataModel
1.1.66 | Gopal Katakam | Added the "partyAccount" object in adjustBalance_Create data model
1.1.67 | Gopal Katakam | Changed the response code form 200 to 201 for create adjustBalance
1.0.75 | Wayne Stevens | Update Admin MsgType and TimeStamp and PR_PortIn/Out fields to be PR_NumberPort.
1.0.76 | Gopal Katakam| Added GET:/product resource (Product Inventory Management) as part of Peacock Mobile Integration.
1.0.77 | Gopal Katakam| Added Sample payload for Patch:/portability/orders/{orderId} as part of Port-In cancel request.
1.0.78 | Satheesh Jamma| Added maxlength for SUP field in portIn request data model.
1.0.80 | Wysh| Updated get and post agreement data model and examples.
1.0.81 | Wysh| Added state characteristic in get and post agreement data model and examples.
1.0.84 | Gopal Katakam | Added GET:/bucket resource and made the logicalResource.id as optional in bucket dataModel as part of Peacock Mobile Integration.
1.0.86 | Gopal Katakam | Added GET:/resource resource as part of Peacock Mobile Integration.
1.0.87 | Wysh| Updated get and post agreement examples.
1.0.92 | Ohala Jayampu| Added queryParam : runType to customerBill/{id} resource.
1.0.92 | Gopal Katakam | Added new resource (PATCH:/resource/id) as part of Peacock Mobile Integration
1.1.103 | Satheesh Jamma | Added queryParameters partyAccount.id, partyAccount."@type", logicalResource.id, logicalResource."@type" for get:/topupBalance resource
1.1.107 | Gopal Katakam | Changed the type of defaultPaymentMethod to commonTypes.EntityRef (from commonTypes.PaymentRef) for Peacock Project Requirement
1.1.110 | Gopal Katakam | Changed the type of defaultPaymentMethod to commonTypes.EntityRef (from commonTypes.PaymentRef) under BillingAccount_Update data model for Peacock Project Requirement
1.1.111 | Wayne Stevens | Added POST /document resource for Peacock Mobile Project
1.1.112 | Ohala Jayampu | Added GET/proxyLogin resource
1.1.113 | Wayne Stevens | Update POST /document response example for Peacock Mobile Project
1.1.117 | Gopal Katakam| Added the patch operation (patch:/service/id) as part of peacock Mobile integration
1.1.124 | Wayne Stevens | Corrected the indentation for portability data modal because it is creating issue while importing sfdc-ux api to studio
1.1.126 | Ohala Jayampu | Updated common library version to 1.0.48
1.1.142 | Pininti Vijay Reddy | added queryParamter type and sample response for resource get:/customer/{id}
1.1.143 | Pininti Vijay Reddy | added header X-Correlation-Id for resource get:/customer/{id}
1.1.144 | Pininti Vijay Reddy | removed queryParamter type and sample response for resource get:/customer/{id} and added queryParamters characterisctic.name and characteristic.value for resource get:/customer and its corresponding sample response.
1.1.147 | Pininti Vijay Reddy | updated datatype of queryParamter characteristic.value for resource get:/customer
1.1.152 | Pininti Vijay Reddy | added resource post:/portinPreValidation
1.1.154 | Pininti Vijay Reddy | added resource post:/portin
1.1.196 | Gopal katakam | added sample payload under patch:/billingAccount/{id} as part of BUC-5315
1.1.197 | Gopal Katakam | Updated the sample payload under patch:/billingAccount/{id} as part of BUC-5315 to update risk profile Id at Aria system
1.1.200 | Gopal Katakam | Added the sample payload under patch:/billingAccount/{id}
1.1.201 | Gopal Katakam | Added the Enhanced sample response under patch:/billingAccount/{id} as part of BUC-5371
1.1.202 | Gopal Katakam | added new method PATCH:/resource as part of Peacock requirement
1.1.205 | Hariharan M | added new method POST:/resource/reset as part of Single C360 requirement for soft-reset
1.1.208 | Gopal Katakam | Added versioning v1 for all existed resources and v2 for new resource(get/bucket) and to be removed version from base path as part of Peacock Project requirement
1.1.210 | Gopal Katakam | Added new queryParam under get:/accoutCredit and added updated sample payload for get:/accoutCredit & post:/payment as part of Peacock requirement (BUC-5545, BUC-5549)
1.1.211 | Gopal Katakam | Added new queryParam & sample response payload under get:/productOrder as par to new business requirement (QA-23660 / ESB-52026) Peacock project
1.1.213 | Gopal Katakam | Added new queryParam (account.id) under get:/payment and made the accountId (queryParam) required status to false as it is not mandatory for Peacock project.
1.1.219 | Gopal Katakam | Added new resource GET:/shippingOrder/{id} as part of PIR-26
1.1.220 | Sandhya Bitla | Added the new resource PATCH:/customerBillFormat with proper examples.
1.1.221 - 1.1.222 | Sandhya Bitla | Updated the sample request for PATCH:/customerBillFormat with proper examples.
1.1.223 | Ohala Jayampu | Added POST:/productOrder sample response in examples for VmWare provisioning.
1.1.224 | Gopal Katakam | Added new resource GET:/promotion as part of PIR-1248